616
7845
2
4765
5
1171
923
1025
2690
1
1619
613
1151
5211
2278
3
5053
6
417
7520
12
2974
4
2460
1258
667
905
3022
7
1199
1165
1817
338
420