3132
10
3771
3
4031
1
1112
2959
5753
2062
4360
5919
2
4946
18
693
0
2290
1486
3363
2646
1782
6
2239
2433
4785
14861
7
2284
637
459
362
742
479
391
1500
560
1916