3738
5
21152
8
2593
1
3227
2
4444
6
1633
297066
0
1016
2591
5392
11
1605
2711
1822
2726
3638
1618
5151
2911
9
5820
3
4651
398656
19
1234
550
4724
1942
2082
7893
4
2378
6753
17
2676