370
0
2136
5
3683
6
6445
16062
15
891
2
951
1
400
1307
3
2209
1821
7
1808
1036
2207
1700
2980
4099
8
1306
2982
1883
4080
1587
1888
2642