2535
2
1405
3
761
1
2468
32302
0
14
3498
4
1275
2328
19783
1904
2462
1665
1734
2890
1668
2600
2478
2282
5
3090
6
4832
572
5164
7793
2131
1149
989
2932
1603
3175