1961
4
2257
2
488
0
878
390
460
804
2310
1804
1
110
1478
1078
894
458
376
607
637
320
2908
1199
884
949
683
337
2416
617
490
777
2145
585