7667
7
1584
2
2103
1
1850
475
0
3663
139
1132
3990
1053
1674
2362
4
356
637
2211
518
4820
3098
2337
2461
20
2269
405
2225
3
4099
569
341
543
530
422
35426