2564
2
430
1
407
326
0
4111
477
330
3159
7
578
398
4223
22
3025
300
1973
2904
437
415
119
412
370
2376
3
185
3178
580
293
2315
3327
5316
1267
3980