1479
0
1704
3252
422
908
393
3498
4
366
3779
2
475
4471
2964
1
601
1722
3051
831
1603
2366
563
502
1310
442
1461
751
499
409
1013
340
327
3159