1011
3
942
0
792
598
610
1
3132
10
372
432
2254
3805
6
696
1363
1015
628
524
4629
5
3634
2930
3771
2507
351
345
1221
2
3597
4375
1411
5732
2776
597
1451