2507
2052
3
3
1
6
915
367
78
1
6
1
7
1
2
4
6
1
1
2
3
1
870
77
2
3
6
1
8
1
1
15
4
1
3
443
5
9
4
365
29
2
1180
13
627
1194
1
1070
1522
145
8
1
1
51
1
5
6
1
2
2
1
10
21
1316
65
2
32
2
1
16
2
62
1
9
17
1
56
4
435
6
1
2
2232
133
49
1
205
1874
1312
1116
1568
2118
690
26
22
1
2630
22
12
124
1
2
1
1
1
1
3
2
1
3
1
4
137
1
436
1
1
2
2
1
1
1
1
1
9
1
1
3
22
1
1
1
2
19
2
1
67
2
343
46
3902
268
1502
2085
816
102
1391
68
58
5
23
20
2
112
841
6
1
304
227
4530
29
1303
15