4775
2
3131
0
1975
1
282
2065
2381
1397
2479
2727
1317
1184
2979
108797
1467
1456
2194
964
1815
7
2101
2386
385
6454
5
1256
904
2604
2245
3
1428
2530
4
1022
6236
10