1824
0
31535
2748
2
1428
1
3287
759
572
4594
2522
383
503
458
1779
2683
552
360
363
611
1251
2952
1192
1009
413
525
546
608
691
683
1115
2275