1260
570
280
1180
1120
2910
2990
1640
1280
1310
1730
1790
1130
6050
2170
1500
1304513
2127330
1232313
1407518
2921940
94303
49194
50406
22340
73955