802
2
693
3
1048
0
1816
1
194
1044
1329
1397
960
971
919
1106
4
2077
5
23774
11351
17
696
782
25
276
1653
1540
1425
2160
1022
1687
1741
1579