572
0
1512
1
3426
4
34
3715
2
758
96
657
5151
3854
791
87
4651
3
3083
1271
2465
1568
1238
634
1029
411
13
2903