2535
2
7793
4
32302
0
3498
2996
4832
3
3453
1
19783
14
2365
25669
772
3090
6
423
572
1505
1384
5
1512
1149
4360
4326
2932
1603
301
2364
1379
1422
619
3591
11
536