2366
1
3109
14
1174
1357
2
1993
3
2492
693
0
2049
2071
2982
5897
4
4938
446
2999
1778
1006
1684
1883
2173
2966
6
4179
5486
925
1780
1532
402
1187
2368
765
5382
5