3132
10
2254
1
3805
6
1363
628
0
3765
4
3565
8
3634
3771
3
1860
2
4867
7
2600
1114
5565
9
1946
469
3429
2776
1912
3292
15
571
2930
894
57793
2362
2899
5732
5094
4606
2233