2657
2
2306
909
1
398
2315
4964
3
1871
905
896
945
1375
1543
2141
6515
6383
17
3148
9
330
0
646
1418
3098
4
650
2271
3795
7885
2063
4179
5