2778
2
2152
151
0
289
1472
707
1
1964
3
2829
6
1631
4
1382
2209
1090
1029
2392
1148
3354
3484
2578
2304
3035
2999
970
1304
1751
10243
1399
1590
2184
6844
2499