532
0
693
3485
7
496
600
2032
4
6236
10
951
1
2717
1694
1660
1681
1174
1350
2
1492
3
2715
945
3206
5
1428
1064
1077
3012
10827
2381
1534
1047
2480
1787
2596
12459