1360
1
2573
6
2623
4156
3
3568
2
88
1439
1466
9
834
648
635
988
204
185
84
736
5
206
197
936
273
363
0
8904
709753
4
429
1151
3417
212270
8679
23
3980