2100
2
1539
1
1226
2089
2271
4
1371
3696
601
1779
1180
3
2041
2313
2075
4042
4821
319
0
1386
2061
1298
6710
2661
1522
2479
1517
789
1519
3380