2111
3
2730
6
3092
1
1877
2069
2442
2
3498
4
1897
467
0
2657
2668
282572
363
1614
2114
1020
31535
20634
8
2702
4421
9
2093
180849
943
4111
2301
2191
2855
968
1222856
1981