1066
1
2349
3
2911
9
2535
2
5151
1431
1168
951
2740
4651
21152
8
2082
181997
11
1380
0
2676
2405
1942
1660
1720
1681
2763
2711
635
2462
2456
297066
1699
1013
1366
1988