5122
14
3064
7
996
1
499
2
386
1183
16
3327
4
2418
1048
3
4791
11
1030
580
0
1331
1927
1542
2713
1662
1152
4016
5677
9
1202
1117
953
2278
3543
6
2775
1054
3895
2174
359