1940
3
2022
2
1183
1826
22
3965
6
799
1
3413
1114
5
1083
0
1327
1760
869
3166
927
8826
439
759
865
4
480
376
1387
1160
202
743
171
94
68
39
337
611