1888
1
1694
21152
8
2593
297066
0
2711
2
1380
2402
4
5151
2911
9
4651
3
496
398656
19
3624
1354
550
216
4724
2755
4101
1482
1092
1135
2247
1217
1942
2250