726
1
902
702
4784
6
2619
11
871
0
2039
2704
4
2553
8
8251
26
2564
2915
5865
7
2866
2
1960
3
1938
1182
847
865
1598
31451
17453
9
1347
4915
1263
1152
9948
1303
1272
1332