3453
1
4099
8
801
0
2338
905
3326
3
1000
1669
4
894
57793
526
2562
2
3292
673
1382
2166
830
2209
2055
2377
2044
1711
582
2760
2992
1168
2710
868
4606
2233