3439
5
3008
1
1892
2528
3
2241
0
1399
2538
2
971
1788
1540
1425
2160
1022
4724
8299
9
4928
6
17946
2990
3498
4
3051
2964
4044