1588
4
3055
6
802
1
2183
3
2302
631
2
5258
10125
0
1829
3770
13
2764
1416
966
1739
1409
7
3825
6564
253
2798
3421
10
3516
5886
2079
934
956
2833
1157