2256
1
2617
2
4267
5
1999
3037
3626
12104
19370
12
5747
6
5289
4
8724
3
15232
5006
2117
3488
3514
6902
42332
1952
901
917
1741
688
898
892
1075