370
0
475
391
2740
1
800
2650
20
343
908
312
1034
108797
3186
3189
6
1233
318
5704
2087
2
2270
562
961
2405
3
2386
1285
570