1942
0
2023
1
1058
503
303
352
366
4111
2
1877
871
771
968
1603
376
2275
547
464
1936
75
887
101
772
353
699
25941
17
334
271
827
719
3878
3