2564
12908
974
4953
847
4318
1391
7006
259
1332
348
1921
636
3207
451
2401
743
3757
605
3157
494
2586
54
286
56
293
59
309
165
828
314
1577
208
1051
150
761
225
1225
2564
12908
974
4953
847
4318
1391
7006
259
1332
348
1921
636
3207
451
2401
743
3757
605
3157
494
2586
54
286
56
293
59
309
165
828
314
1577
208
1051
150
761
225
1225