4988
11
1514
8
1115
7
1478
1
2965
10
1804
4
3591
2131
19
1619
2
1624
2311
6
2003
16
1132
1093
2913
770
803
4625
9
1112
818
2216
1351
9934
3
1293
1323
948
2586
329
392
675