2079
3
1631
39034
0
2099
11829
2269
3293
7
5101
1
1544
1343
29323
1237
6210
4363
1540
1261
246
3116
1640
2
1254
5009
935
20634
8
999
1008