1011
0
2366
1
3109
14
1690
1357
2
1993
3
693
2049
2982
5897
4
1382
1168
2999
1778
1301
1006
1684
1883
2173
4179
925
1780
1532
1187
2368
915
1093
868
801