1622
1
1522
5164
5
11891
27
1416
2
2131
4326
1710
3
772
2195
1226
4832
1232
2689
0
1668
2638
643
383
1446
1904
1665
3378