293
1
188
315
4
12601
26
343
977
3
21625
18
2585
1939
720
970
2
6529
5
1126
2862
1047
37413
12
1307
2376
2701
6
3341
9
2157
7
1300
1724
1494
1883
3095
1704
18247
11
1688
2788