3196
6
1380
0
4079
4
3053
7
2055
2
1788
1
1844
1749
1813
526
3683
582
2456
5225
8
5717
5340
2377
2209
1264
7471
9
3400
3591
11
1306
915
1755
1295
1864
370
619
2312