2285
2
5792
28
1686
2733
4
3936
3
1552
1
1148
0
2977
5
2135
2801
2897
1853
3712
8
479
3901
2596
1785
6
2729
14
4082
7
2209
2324
3253
4224
2160
3317
3107
1289601
3310
1185