5088
6
1344
1
4278
2
1105
1451
1835
3554
3
1552
4085
3563
7
2252
1869
1622
1834
1564
1855
527
2643
2068
4
5978
650
1184
1570
1220
884
8866
12621
22
1320
0
1942
3519
9