625
2
3752
1733
1
571
0
1649
1928
1142
504
2321
18
6194
6
1238
7750
3
1182
3243
7
2095
4
3117
2864
1256
438
5262
10
2982
1566
1362
1584
5734
1117
2119
1087
263
650