913
1
1672
1731
0
1307
658
2948
9
2230
4100
6
14861
7
4329
10
1740
2
4360
6997
3619
4
2650
4702
2394
1021
40062
19
1443
527
2039
1142
4031
2350
5
2535
1458
2489
712
2302