2089
1
6075
15
1125
148
0
1159
2
4335
1689
3
1146
2281
1180
1392
1519
2169
4697
1978
1691
693
1076
2072
877
688
938
1219
1147
2217
1986
784
915
1421