2555
4
1222856
4223
22
2321
18
3092
1
1890
5316
3
36609
34
18403
6
2330
3898
597
2
249
0
509
8244
3025
422
5611
11
1936
2157
2221
2560
31535
282572
6859
5
2376
2275
2691
1764
12005