2089
2
61216
1
3354
5
531
0
2949
839
2100
108797
1812
6781
297066
1458
3926
14
32302
645
1133
1679
1162
536
1331
1527
1623
3059
1431
4002
4
853
1243
1239
515
1267