1772
2
3225
8
3067
3
6529
7
4690
6
7258
2457
0
3051
1
2151
5
1192
1586
1188
184
770
1866
431
1645
889
2317
619
472
2504
2052
4936
1250
4
3414
1334
4682
9267
383