3225
8
1772
2
3067
3
6529
7
4690
6
7258
2457
0
3051
1
1192
1188
4289
10
184
431
2921
15
8773
889
619
1334
2151
5
1350
4370
2678
2346
4233
2084
671
1586
3375
5570
9267