454
0
912
318
2998
1
201
587
1280
54
1809
7
744
398
2405
10
525
1208
304
160470
11
321
1205
1349
5484
4
913
959
395
877
558
474
1571