560
0
73
3929
10
279
77
84
295
53
460
1086
3070
5
851
501
577
187
361
374
397
3066
2630
1748
157
1140
1
259
1240
326
910
4
1277
271
97284