2089
1
1180
3
1519
6075
15
1978
0
4335
2
1125
877
938
1219
2281
1146
1689
2060
2072
8411
1812
2788
3560
2763
775
2890
1679
444571
9
1162
1924
1331
1527
2132
2562