3107
7
2268
4
1632
2
1568
1
1135
2133
1455
2999
3
1590
1320
1788
1511
1382
1813
1129
1346
0
2578
1260
995
2166
1038
83
693
1690
526
2710
784
2368
801
2243
6