2195
2
3409
7
796
1
2576
1565
3065
2271
4
4187
10
4202
5
2368
1244
1694
1744
1451
0
951
2034
1743
2312
1688
717
2954
3262
1729
3971
4799
14
2522
8527
2041
2313