823
1
232
523
768
7341
2
1372
2663
4
1651
1426
1600
2596
0
3326
3
1737
3230
4002
672
981
641
511
1761
885
432
1337
5
10613
15
3070
498
1365
2458
6
12951
2108