2209
1
1185
2
2285
1853
3712
8
2135
3
3901
2160
2324
4
5792
28
3317
5
3310
2596
1785
6
1442
4082
7
1148
0
3253
2769
3974
479
2897
4224
2268
2733
2801
615
3936
1686