1446
2
1418
3659
14
1649
1
909
896
1543
691
0
7952
1378
1889
1099
572
2522
2683
3287
471
105290
521
625
282572
4594
1152
46414
1431
467
1192
584
1428
1069