1511
1
3326
3
1814
2
2948
9
1303
1547
1378
4311
1622
2710
1606
2108
6
1681
1699
2368
1749
1830
2184
1816
635
0
1570
4179
1199
1690
2578
2999
1532
1661
4
2061
19944