2249
7
2376
5
1199
3
653
1
858
899
1156
4
594
452
919
926
1118
3362
9
1004
2
1291
1567
2112
2767
628
3238
975
0
434
4641
10
1047
2357
461
1441
1969
1553
870