1615
1
1358
1241
4309
2
2262
0
1367
1089
5372
3820
3
2305
2570
1380
1326
1107
1187
300
1264
779
2105
3379
385
404
5536
2061
1442
2131
2554
16
4305
830
882