2468
2
2110
1
1396
4070
4
1942
297066
0
951
2044
7793
234
915
2082
3326
3
1720
1296
1371
802
1859
5978
6
801
2676
2495
1681
9817
1814
266