2523
0
1367
1
500
1089
5372
2
3820
3
2305
2570
1326
1107
546
1187
1264
779
2105
4996
6
4370
3379
2102
1938
4
385
5949
15
591
404
1615
1417
2411
3749
5536
2061