581
0
5043
1
692
405
1769
2488
2
1588
466
1756
390
653
881
816
490
1030
3606
3
2065
617
949
345
1156
645
841
1870
1199
571
908
1701
5659
10
4232
6