3132
10
2254
1
3805
6
1363
628
0
3429
7
3634
3771
3
1319
2
2776
989
329
1517
1690
1451
1844
1015
1393
4629
5
2930
2507
1011
1004
1941
4
1716
1268
1373
2710