1101
4
1860
14
1290
5
1946
1
1160
1322
3
3609
19
2026
10
1517
2173
1836
11
1054
1612
2216
2082
2
1405
1029
825
986
225
0
948
875
3637
8
1376
9
1158
1359
6424
2934
7062
4010