2366
1
3109
14
1357
2
3498
4
1993
3
693
0
2049
2982
5897
3819
2999
1778
915
1006
1684
1883
2173
4179
929
925
1780
1532
1187
2368
1093
1072
593
868
138
801