2255
2
928
1
1720
2245
3
3053
7
504
0
1972
2489
712
3366
2080
5825
4
1741
9220
1306
1868
4360
1826
592
2235
1248
3310
619
3859
5
682
2888
1064
570
6362
18
2767
6