1479
2
1511
1
1236
4
808
1323
6
1115
5
1871
15
838
113
1207
20
376
0
533
69
478
3
772
1962
8939
8309
1526
1137
1413
12
1910
1487
1056
6445
5865
7
6428
9
2377
3055
1581