1655
0
78
1306
4
480
428
2100
1
654
4987
3
9244
11611
5
270
348
22330
22
252
962
17184
44
860
2075
6
851
445
1949
459
2497
390
262
327
359