650
5
332
0
2193
3
1448
2
485
1
588
2824
1073
2099
1612
1678
8
1748
4
2013
1190
2817
3811
3001
20
2658
2981
2207