1516
1
1225
0
5412
4
3593
16
2011
2
1077
1780
66
1319
1012
978
581
1505
475
1913
1310
1055
6561
14
621
2649
718
2358
9
1239
3329
660
1376
868
7086
12
542
629