1178
4
1308
1
1235
2
1051
3
977
2396
273
3933
813
1932
638
920
982
2024
1596
7
786
1694
489
0
346
386
1740
286
1504
5
762
127
990
1401
2628
2932
3309