1529
4
2516
2
1425
2998
3
11882
12
2473
1
5948
1157
1810
1546
4199
16
2177
1559
1860
14
1084
0
2107
800
288
1396
1080
2061
1210
1596
11376
1366
1323
4876
13
348
313
440