5088
6
1344
1
4278
2
1105
1451
1835
3554
3
1683
0
12472
1552
2057
1225
2044
576
4085
3563
7
3354
2252
118
1012
1795
1247
4937
5978
3519
9
1869
549
12621
22
499
3788