1047
1
3562
3053
7
1093
0
1606
1295
1690
2650
20
2284
2
1883
3683
280
1581
802
1691
635
2250
1788
3765
4
2245
3
2110
1226
2368
894
571
19944
2683
745
297066
1350