552
0
474
422
2328
3
1453
2
1215
1
2796
834
2457
4
2169
1348
1306
2100
262
4987
9244
11611
5
22330
22
252
1020
17184
44
2484
7
2075
6
2497
483
327
529
2310
407
56488