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