21743
1
2712
5
2096
2
2855
3
7885
4586
247
954
0
6371
7
1333
249
4111
381
2716
4
2747
1961
819
458
2966
575
1277
3691
2809
3815
1386
494
2301
464
798
2881