3691
4
1967
2
2322
814
1
2092
7
1904
2258
83
1347
944
297066
0
4757
8
4768
5
2414
2818
4453
1262
1532
267612
1303
4978
2578
1307
851
1254
2289
99072
36905
753
13574
14