1473
3
1174
1
1681
9
1999
11
615
554
418
1305
7
483
2
1702
5
3539
6
2144
946
1193
1779
505
2458
2196
582
492
1014
381
4442
2207
678
1056
2166
510
1207
7084