2987
2
1179
2328
1650
0
1129
3659
14
2812
4
1754
2388
5
81
1
1211
3054
3015
787
1929
484
290
480
4106
1915
3
1411
546
2003
1898
1636
1590
7
466
2319
1045
58