3120
4
4034
1
181997
11
2476
2
1386
444571
9
5527
3
2272
297066
0
5151
3267
17970
15
2763
2650
20
2556
2462
1787
94424