2955
2
2023
1
1897
2153
2112
8
10070
7
323
0
1842
1648
2346
3
3027
10
1647
1645
1115
13159
1984
637
409
563
661
381
445
2490
1101
1108
456
2143
2702
413
410