2448
5
1129
0
484
4106
18385
2
717
477
787
552
16
58
584
1282
1229
1
909
1348
2105
413
981
345
906
883
5081
730