2564
2
1282
0
4223
22
370
18403
6
330
448
1
31535
509
1222856
4
482
445
7540
9
326
325
3331
504
363
477
3092
3025
3922
7
300
415
407
36045
116
2376
3
2330
2315