4187
10
2139
4
5440
8
17946
0
2204
5
2337
3080
3
5065
1
1514
2964
2512
2
1603
467
3546
2906
2245
578
1431
2316
15233
1029
1487
2069
1849
2366
3146
12
579
758
5825