1382
1
1788
1746
2
3326
3
2368
1093
0
300
801
915
6236
10
696
1690
1660
1380
693
83
1431
467
1547
1568
2562
1691
745
526
3562
2710
4179
830
802
2166