641
0
2546
2
410
269
653
362
458
2000
1
171
2189
58
615
1059
646
273
25137
476
493
2461
20
1932
1009
14508
18
654
1295
1346
1890
17353
298
2727
2095
4