1652
0
912
318
2998
1
201
587
1961
1564
54
744
1788
3
398
2405
10
525
1208
304
160470
11
321
4556
19
1205
1349
913
959
2032
2
395
2051
558
474
1571