2392
2
1712
0
830
2999
3
2105
1382
1
946
3671
1166
11
1220
1059
1175
1816
1558
1788
1547
4311
1527
2268
1380
1777
6346
16
635
532
1265
83
1935
2627
7
2890