2431
3
2417
1
2260
12
690
2125
2341
2
755
962
4531
4232
6979
4
858
6194
6
3393
10
2499
3277
8
1527
4362
5
22330
22