1063
0
2529
7
2132
3
5322
8
2582
1
1967
2
2749
5
2759
1536
6
2152
3218
15233
2234
4
1169
5505
14
9607
619
2003
5949
1685
1414
18258
3554
3696
17340
2400
2048
1679
753
2164