1513
1
989
0
1590
1373
3429
7
6346
16
2358
9
3090
6
929
1092
3673
3694
2
951
329
6499
3
1015
1087
385
851
1606
838
1751
8527
5489
11
2919
1690
2131
1011
19944
1289601
4