1357
2
3109
14
774
0
2092
3
1993
2982
2366
1
2192
2235
2049
693
5897
4
454
1006
2999
859
1484
1883
1778
2173
925
1684
1532
3106