2426
1
1007
2336
3
1545
2
1380
0
2238
690
1306
5296
13
3354
1787
3683
784
1923
1794
1743
2999
1726
3518
2377
2166
1681
2077
1225
1547
790
83
868
1120
2173