326
0
938
1
1251
975
2
2724
1446
734
770
2306
11951
10
909
398
4964
3
905
896
1375
1543
812
5262
2141
2274
6383
17