4690
6
3225
8
7258
2457
0
3067
3
3051
1
1132
6529
7
1213
1772
2
1192
383
493
1084
935
475
804
573
184
2211
913
1053
300
431
611
1586
1282
1454
9267
812