1178
4
1308
1
1237
2
1051
3
977
2397
274
3933
814
1933
639
923
985
2024
1597
7
786
1697
490
0
346
386
1740
287
1505
5
763
128
991
1401
2628
2933
3310