684
0
513
2
498
3
106
1
460
125
1352
641
567
403
591
559
420
218
364
305
611
575
308
971
1067
819
1225
1269
352
1607
630
759
363
414