905
1
1514
0
1147
2
1441
3
21792
2154
5
1259
1384
7611
20
222
393
1557
5802
1605
869
5355
2686
4
114
730
451
1124
1177
4214
8
1215
1409
1700
622
2716
1240
1352