1424
2
2057
1781
3
2911
9
1819
1
1168
1305
398656
19
1751
1816
2562
13499
5
6753
17
83
19944
2392
5046
1400
2763
0
2108
1169
4080
114240
45
4285
1813
3974
2711
6779
3691
4
19079
6