649
0
2404
1
1142
1506
414
1408
2550
3235
1713
4233
1099
3
383
3612
6
400
3242
1550
5367
8
6371
7
4631
300
3888
1454
2929
2
2683
477