1182
2
1491
1
1013
20163
44
732
1426
1042
1179
3169
1190
601
3664
3372
1637
3
1282
1249
2629
4
1104
1836
1918
1191
7168
1162
0
4360
5052
10
1979
2455
2142
1230
5674