637
2
1936
1
4279
5
6644
1383
0
1204
4686
32302
2116
969
2060
1218
2977
2349
3
8411
575
1812
2788
3560
2763
775
2890
1679