1489
3
6282
27
2629
15
1054
1
295
2
1473
991
981
1084
5134
10
2095
206
639
799
61
465
647
0
572
1011
732
1031
8288
18
1613
3322
4
1374
2672
7
526
1131
2602
948