2911
9
1404
2
1850
94424
3
297066
0
267612
3317
5
189326
1768
1
907
1295
2336
946
1363
1411
2570
101569
1438
2763
605
2837
3026
2082
2272
1736