1193
0
1189
2366
1
3109
14
1357
2
2565
1993
3
693
2049
2982
3987
5897
4
2392
2999
1778
1006
1684
868
1883
657
2173
4179
925
1780
1532
784
1187
2368
830
801