1448
2
998
10967
0
960
719
1
1428
4
1651
5
2413
686
995
3
1796
606
922
897
1290
7834
4376
3371
1519
3370
4647
2121
688
1636
2962
7051
28
1215
1663
1168
1489