2668
2
1752
1810
3
2100
1
383
984
180849
0
884
1082
4
1115
1600
2296
2198
5
11881
1779
1320
4223
22
292
488