886
0
2249
1
3610
3
1690
1191
3320
9
1681
849
2562
2
2999
1162
1220
1938
1297
2503
1150
2152
2173
1013
1825
4179
1766
20163
44
2400
6
1426
262
1042
1179
693
2048