2k
1092
91
602
772
451
58
702
801
554
443
1391
661
555
1067
391
765
793
20
562
41
771
66
1214
612
70
882
143
916