2966
10
1252
0
458
2251
1
621
984
2148
2
1301
1816
1239
1055
566
1581
2649
883
3252
1017
1223
3371
9
1380
3105
4
3466
1292
19079
6
1015
9817
611
5536
348
1698