1039
1
1637
4320
2
869
2190
3
4768
32
3535
486
790
433
812
4
1339
4149
4889
15
1423
2144
5160
5
9726
1408
1117
2135
721
466
436
415
758
555
506
1145
308