1115
2
1961
0
1600
1
4895
8
2198
5
2634
2064
1779
1343
292
3498
4
2168
488
2069
3
1344
1780
4830
1513
1124
2830
7
13159
2564
17637
12590
2554
9
2201
11881
180849
1010
1222856