101569
0
11871
2
3765
4
6225
4630
3
2327
11
297066
1295
1
5627
894
2683
3683
2980
4757
8
2650
20
571
1888
4453
5820
3691
2261
280
1581
2159
2250
2245
1226
3053
7
1115
3692