1930
3
590
2
616
1
945
756
284
427
1131
1331
896
745
1274
0
1307
321
416
1346
419
499
106
513
845
1338
1329
9
515
1014
206
63
579
253
210