14021
8454
913263
52436
5190
3420
3835
32895
3260
3350
3840
331180
21036
15890
12560
9632
8470
794148
688142
65811
6280