1180
0
10176
26
15514
19
2221
3
843
1
2577
5
1893
6301
14
3437
7
4244
3353
6
5581
9
475
2124
3239
477
798
2314
8
3257
4
611
400
383
1730
552
418
1636
1898
860
4106
522