542
0
348
1248
1
5915
11
3987
3
1239
2518
660
1225
2475
1310
1912
2
1698
2649
93
1685
1816
1252
1012
57793
2083
5
621
4606
2233
3212
27
1868
2489
4148
87
1917