496
0
1380
2131
1
2358
9
19944
2
2972
830
2110
467
6346
16
3090
6
619
1660
2562
2368
1382
1787
1168
801
3673
2760
4
2166
1501
905
3694
2710
1778
1691
3326
3
1000