4335
2
3470
5
4906
4599
10
1288
1
3546
623
20850
3649
4
4187
1761
4987
6
2853
1866
3
1656
2677
2980
1158
0
1276
1979
1402
2645
8
5060
753
2377
17402
1386
1247
10736
26
909