5212
6
2688
2
1860
2219
3107
5
1436
1
300
0
1547
1301
1938
1399
4070
4
1816
1828
3
1790
1397
2115
1681
249
10582
1691
7793
1431
4310
4009
2948
7812
7
1596
1043
2108