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