3997 766
22284 878
5854 810
15843 280
18433 137
12328 217
12457 397
1628 79
9170 38
11266 398
1868802 3457