1599
2
1337
4
882
1
470
415
1876
509
1511
934
9044
9
6085
6
2631
2051
7
2205
3116
7046
3438
905
1947
26
1227
2438
1811
3477
1189
962
1048
3
3003
2819
6742
1436