1581
2
297066
0
3765
4
2323
9
2719
3
4309
685
1295
1
5164
5
36905
120
267612
4198
542
608
106
7793
2650
20
1289601
38477
34
2534
6047
272
370
302
3475
815
618
280
3683