2330
4
3092
1
46414
1009
0
4594
48708
4071
5316
3
482
31220
10
361
363
346
1559
2
768
266
448
11221
23
846
2189
284
1024
759
180849
3659
14
169211
11
504
1352
478
231