2577
5
2221
3
3353
6
6301
14
10176
26
15514
19
4244
7
1893
1
3437
860
0
843
5581
9
475
798
400
804
455
1462
1838
2124
3239
1180
552
2314
8
611
3257
4
383
1730
2395
1898