93
0
1306
1
1977
2
1380
1424
1305
83
2954
673
1938
1883
1168
1044
662
830
57793
4833
2522
3354
11153
8
2294
4606
3212
27
1660
3484
1917