1888
3
2312
0
2135
2
1062
1
1413
3782
4259
532
585
534
1100
21
639
4775
797
745
4278
1362
16
2512
1357
684
1304
17
255
635
1843
1064
2051
197
40177
142
916