665
0
399
1
4964
3
180849
6515
398
3251
6
905
3109
5
1897
1750
2
3148
9
330
231
423
4122
10
6406
12
5513
5081
416
2031
4
1129
4071
896
991
1326
964
2870
11881
326