2061
3
1129
1
701
2
2075
12
2954
4005
2528
4585
10
2271
4
3971
2701
2041
2313
4821
319
0
1386
1298
2661
1522
2762
5
8627
789
5771
3380
1643