2522
2
1720
2495
0
2245
3
469
697
19944
2255
2740
1
268
928
776
2344
3053
7
693
619
1233
1832
4
1248
1534
1077
1485
532
2710
1306
1226
1868
6362
18
1972
1064