1077
1
3671
2715
2
1225
0
1160
2983
1309
3378
7
1012
19465
6
1376
868
1310
542
3886
3
581
978
629
1243
2268
5296
13
718
1689
660
693
1794
1356
2241
3485
2263