1981
0
1020
2490
1879
1
846
415
409
968
787
1557
1161
602
454
286
482
722
345
2121
4
407
1346
5313
2702
517
909
743
737
408
670
767