1599
2
2118
1
2163
0
5982
6
1225
3777
11924
1012
1376
868
1310
542
581
978
629
919
1264
1890
3
1218
4285
718
946
660
504
12149
2840
475
1380
458
1034