2338
1
4099
8
3683
894
0
57793
3292
2562
2
3326
3
1813
1125
1632
1000
4606
2233
3212
27
801
1660
83
1691
830
526
2489
2368
868
1382
2710
582
1380
1917
1816