3691
4
1967
2
2322
814
1
2092
7
1904
2258
83
1347
944
297066
0
4757
8
3080
3
4768
5
2414
2818
4453
1262
5151
1532
267612
1303
4978
19079
6
2578
1307
3715
851
1254
2289