1691
1
2181
802
0
1163
1501
2576
3
2100
2
1814
5521
2223
3562
3936
801
1821
1781
2935
1938
2245
673
526
2614
557
517
1013
6346
16
391
2048
1426
34
1042