2366
1
3109
14
1357
2
1993
3
2049
2982
693
0
5897
4
1006
2999
1883
1778
2173
925
1684
1532
4179
1780
2368
1187
868
801
1197
3808
962
4006
1366
1239
725
2039