2955
2
2023
1
1897
2112
8
1842
1648
2346
3
3027
10
1647
1645
1115
1984
2153
10070
7
323
0
1108
561
13159
2079
1973
1317
1610
1133
1939
957
951
454
403
2121
4
409