2591
2
573
0
553
414
493
475
714
1073
1132
913
477
1084
58
2488
4
1454
1282
2395
1053
400
2211
611
1049
804
546
935
383
17064
7
472
4311
2445
6