5123
6
1918
2
1646
1
4080
4250
25
9077
28
2180
3
1819
4
1937
7
1368
236066
14
895
1571
1283
946
1356
1762
921
1344
2572
1119
3272
8
3522
108797
0
1127
2876
1927