1949
0
605
2490
714
3350
3
445
521
4328
10
39326
19
1079
767
241
495
800
1448
1593
7
839
1126
339
2901
323
261
475
1416