3089
1
1773
614
0
160450
14
677
3366
6
76
1081
64398
116419
18
2176
3
1800
2
21
1660
748
4386
88
1620
1055
1629
1151
2126
4
4644
1415
1218
885
7727
23
126
92219
30
672