3593
16
2082
1
6247
5
2294
3818
7
1431
1813
4311
2126
2
7458
8
1532
948
2760
4
3519
9
1812
4043
6
4072
1624
0
2207
3147
1972
3
109776
42
1289601