928
1969
29578
2836
3520
964
2624
1764
11429
3165
1237
994
3278
1974
2586
3841
29133
13547
2908
1066
2686
1576
1055
1491
1436
3678
16493
3006
2472
947
3311
8400
5949
1149
1319
1222
6758
1186
824
10150
730
2859
1466
4927
1540
1310
3900
2243
1364
2897
3053
1230
1334
25807
1721
996
1043
2273
3544
17334