1152
0
31535
1824
458
2748
2
1045
584
3373
552
759
918
1232
653
3659
14
1949
3
1343
611
255
1297
421
4594
1
1541
1115
1428
464
3114
4
396
1880
269