3089
2
2983
5
1479
0
4526
1
4329
10
4160
6997
8003
1740
1390
3
1992
2630
2562
4
12661
2060
3954
1041
6499
3055
3095
7
3542
3619
2235
2528
4431
9
2755
1297
4101
838
3262