1132
0
2330
4
935
804
493
383
36609
34
1084
3111
1
300
475
955
281
2211
573
1053
2420
3
1049
714
4018
7
1129
553
326
913
1417
8772
1454
1658
1282
611