1973
2
2265
536
0
503
1824
2275
19279
432
7334
4
31535
899
25137
327
2730
6
584
2668
608
2111
3
1368
3114
333
2459
9
495
777
17353
53
392
605
290
1020