10176
26
15514
19
2577
5
1893
1
3437
7
1132
0
5581
9
2221
3
935
6301
14
1049
714
1084
493
804
4244
553
3239
6
573
843
414
2124
383
1129
400
3353
1180
3257
4
2211
1730