1750
3
1261
1
2033
2
3044
27
4252
4362
5
48766
24
2082
11
356
0
1756
2417
1242
436
2105
1136
962
2669
4232
955
6979
4
3277
8
4940
2675
1342
853
2279
3380
1645
1846
5620