1425
2
297066
0
1813
1
1125
3400
1632
658
21152
8
3058
3326
3
83
801
1037
1000
3591
11
1660
1547
6307
10
1665
2710
1382
1265
2368
2152
830
1816
4309
1749
1431
1681