665
0
1210
2219
633
4471
2
1781
1
450
402
395
1403
325
3724
3
14
439
10827
4
3316
10
1761
351
2964
3125
1189
1355
719
3017
861
407
3386
1569
722