2420
2111
3
2
1
5
829
371
67
1
1
7
1
1
8
1
4
6
1
1
3
1
873
71
1
1
3
4
1
1
1
1
16
3
2
442
4
3
1
7
379
34
4
1179
13
548
1157
1108
1592
126
4
1
48
1
2
8
2
2
1
10
15
1360
1
58
1
35
1
3
1
20
3
61
1
11
18
1
1
49
2
374
8
1
3
2242
118
46
1
209
1710
1370
1192
1578
2169
574
26
1
31
2538
28
12
162
1
1
1
2
1
2
5
1
4
130
1
401
1
1
1
3
2
1
1
1
10
1
3
11
1
1
2
12
1
1
1
56
4
375
44
3908
204
1421
2226
728
93
1432
76
53
8
32
24
2
124
936
8
1
313
188
4509
22
1333
16