580
1
277
2490
4
313
362
332
306
533
454
1187
461
439
2
3788
23
470
3
4283
9
2417
11
414
667
631
4868
3078
5
982
6
646
347
5980
786
372
752
953
8
180
0