8072
3
1734
2
2638
0
1285
1
2522
1211
3196
6
9611
1777
701
2523
777
1993
3513
4
1844
3198
8
7095
4996
526
4370
2102
1938
5949
15
591
1417
2411
3749
3442
1632
1226