2245
3
1404
2
297066
0
1018
1
1226
4684
4
1804
1868
2735
1590
1076
1305
1923
1062
1889
1637
1787
108797
3053
7
1706
2386
994
10827
6236
10
2982
562
1819
3683
951
1854