2255
2
928
1
1720
2245
3
845
3053
7
1972
1306
1868
2235
4996
6
1248
619
1064
4370
2102
0
6362
18
1938
4
5949
15
591
1417
2411
3749
3442
1632
1734
1211
854
1226
1583