693
0
2049
1
2982
3
5897
4
2999
1778
2366
3109
14
1883
2
2173
4179
1357
1993
1532
2368
868
801
925
1780
1006
1684
784
526
1093
1380
2166
1660
1825
83
2562