1593
1
1428
355
2
526
956
679
652
384
596
293
5674
0
1066
6
701
764
1048
441
325
580
176
713
1116
391
4998
9
2040
16
3914
4
5179
8
1244
13
2460
2455
3
722