2089
1
1180
3
1519
181997
11
1125
6075
15
1978
0
1689
877
4335
2
938
1219
2281
1146
1295
946
1363
1411
2570
1438
2763
605
2837
3026
2082
2072
2272