1945
1
1236
2836
9
3311
4
9355
3
3564
1084
0
1367
2189
13159
10
5262
521
1270
2023
1385
849
1774
2513
6
2176
5
1452
3047
1961
4073
4154
2
907
2169
824
1004