1660
1
2934
2
496
0
1220
1938
1380
467
4285
3
2131
3723
6
19944
2972
830
2110
1659
619
1344
1452
1787
801
6346
16
905
3326
1000
3014
20
526
951
2562
673
1382