2668
2
3304
1
3092
6726
7
2727
6435
2564
521
646
0
1824
1998
5
1365
3659
14
3054
504
2372
3149
4
1566
1470
6062
16
2033
662
17730
11
9355
3
4340