3132
10
2254
1
3805
6
1363
628
0
3634
3771
3
2776
1451
1844
1015
4629
5
2930
2507
1221
2
3597
4375
1411
5732
1813
1532
1008
2263
1486
3363
1782
1482
2667
5382
4
2239