2490
0
637
439
409
445
427
1133
767
3301
2
456
2328
77
1655
366
787
1043
1009
323
2702
410
1251
394
668
1612
517
692
422
957
443
471