326
0
828
1
975
2
1446
2073
4964
3
2306
909
398
905
896
1375
1543
2141
925
6383
17
199
3148
9
330
1418
1141
3098
4
2955
5
1009
7885
1593
2063