197
0
894
1
611
1129
484
477
2713
216
787
58
1282
3507
2
1322
1398
918
1348
4191
6
847
3
290
4106
1650
288
383
1285
1343
839
999
2301
1961
2168