1057
1
983
3292
12
1231
2
2305
1199
8580
3
1492
6
1141
1269
1419
1310
833
0
523
1490
753
1071
1987
2269
811
1347
5
2860
8
2932
9772
18
1462
2367
4428
9
3113
1425
3284