12459
3
2277
0
2152
6500
13018
880
1
5147
2
3120
4
1497
17970
15
5060
4309
5164
5
4080
3554
9
796
6
2627
23802
847
5055
91887
19
8403
16
18816
11
2541
1630
1004
6779
1360
2972
1498