894
0
664
3
2554
14
641
4
1113
5
1536
6
1206
1
1556
2
1752
2131
19
2313
504
1261
652
3105
1405
1047
489
512
3138
2570
3758
162
405
1289
8016
8
1275
1480