2306
2
909
1
398
1261
1365
4964
3
905
896
1375
1543
2539
2141
2372
6383
17
3148
9
330
0
1418
180849
3098
4