4684
4
1436
1
2107
2
2135
3
1914
2295
7
1801
913
0
1635
2044
1815
3271
5825
504
2039
2533
2535
3131
1458
3200
29
3608
5489
11
2895
6517
99072
1982
5
3215
4039
6
20211
2080