1180
0
6301
14
15514
19
4244
7
10176
26
843
1
266
2577
5
2124
1893
3437
3353
6
2314
8
3257
4
1730
1919
2221
3
458
5581
9
584
4594
3239
3663
691
759
431
1152
503
1045