2245
3
1295
1
1226
1534
2
19944
1485
1622
1535
2710
1364
2435
1342
1456
1969
297066
0
1558
6236
10
3965
1329
1087
797
469
14125
2669
2776
2823
5
1866
4
6110
2495