1778
1
21152
8
1245
1554
2593
1883
1011
3
766
2534
2
3061
2370
297066
0
4099
1015
2711
1763
1220
1660
1606
1816
6236
10
8527
962
1047
197
2911
9
17970
15
2294
2352
12779