681
2
2224
5
1453
3
100
0
2239
6
2506
1365
650
1
2877
12
1430
4
3126
1184
893
908
1704
1178
1361
772
1024
449
628
975
832
652
957
1205
20
978
7
1059
555
654