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