1574
1
3765
4
297066
0
1295
2683
3683
2650
20
302
5978
6
632
280
383
1581
2
2159
2250
2194
2502
2245
3
1226
2142
7976
8
3053
7
3098
1962
2972
4142
5
1446
2056
2060
1189