989
2
1675
27
543
1
639
1322
3
1446
424
1619
9
2459
477
638
648
4185
7
3181
538
2008
513
1536
2903
1037
3934
12
1161
1023
1278
0
1179
1031
1478
947
992
4
2135