1652
3
1729
25137
0
3233
16
1334
1
455
3342
11
1883
1073
1970
4
3179
1266
990
2
3747
1000
1563
6529
7
2189
3074
10
794
55
4437
1778
4135
2459
5554
28
3027