2275
2
1962
1
1937
467
0
31535
543
999
3114
4
1563
1642
19279
544
2076
1566
2097
3
4513
3063
964
2727
5
785
2730
6
7334
1418
661
6062
16
2668
1056
1452
25137
883