1631
1
2661
2
4159
7
1815
1897
2199
3
2955
1614
1333
1461
1140
20634
8
1880
1414
0
294
3442
169211
11
1551
4820
573
484
360
2421
5
480
1784
429
1377
571
676