3132
10
3771
3
2284
2
1540
0
1425
2160
1022
1486
3363
4724
1782
6
2239
1075
795
1
2433
4785
2917
5
1464
1715
2859
1396