1187
1
2105
4305
2
349
1367
1380
0
1089
1813
5372
3820
3
2305
2570
1326
1107
1264
779
3379
385
404
1615
5536
2061
1239
262
1442
20163
44
1384
5
1468
2082
2131