2306
2
909
1
896
1131
0
2141
1375
1543
6383
17
2855
3
2126
7153
9
2095
4
2727
5
1263
247
1068
1428
3353
11
1418
851
707
928
3691
711
2809
931
3025
325
2301
2619