3589
2
878
1
421
844
578
1199
2039
3022
7
3715
3
1758
1632
1204
2088
1300
2345
4285
4179
2082
3326
796
6
2297
2528
1913
5
2257
7304
1566
527
3227
3014
20
2562