2634
3017
264
2412
2535
2633
256
309
2612
255
2315
13500
10820
8491
6920
576262
5440
5230
4611
452147
4509
397142
32250