3376
1297
21511
2514
2271
2042
958
1362
1982
10911
1784
2396
2038
2627
2223
1764
1697
3732
2556
4514
1436
2147
3223
6991
3428
2240
15499
26729
23477
11029
19268