1220
2
2292
1522
1
8527
3156
3
1250
674
5889
8
1386
2836
0
5204
19932
6
572
1444
2255
1624
24337
22
1658
4
1473
1162
3176
4500
5811
1223
851
562
6753
17
1767
2079
2193