1497
2
12459
3
3554
9
2277
0
2627
1
2152
91887
19
17970
15
1360
13018
880
6500
1093
2507
3120
4
1649
5147
3683
3045
5164
5
3971
4706
3589
1865
2771
1393
796
6
5135
5060
4080