972
1
2854
2366
3109
14
1357
2
1993
3
693
0
2049
2982
5897
4
2999
1778
1006
1684
1883
2173
4179
925
1780
1532
1187
2368
868
801