1480
1
1973
2
1225
0
1813
2200
1380
38477
34
578
1012
978
2362
9
581
475
32730
1310
1055
621
2649
718
1239
660
1376
1092
868
542
1653
629
1017
2082
1816