1049
0
107
1329
1
3911
2
414
400
1454
475
1399
472
559
1622
913
18844
6
611
2368
2576
1578
1032
1333
1938
2499
1359
8044
3342
11
579
2799
3
1557
484
1894