1142
2
38477
34
1704
0
9877
5
2735
5526
9
2048
7820
7
1891
6
2039
2273
1
2895
2038
2357
153793
20211
3
6018
2929
16338
8
728
983
2539
4
3177
1795
12761
1430
1387
1321
678
4833