1047
1
3562
1093
0
1606
1690
2284
2
1883
802
1691
635
2110
2368
19944
745
1350
300
1558
784
1265
1380
6666
4
830
6346
16
4360
6
868
693
2890
3
526
801
7394
5