1603
1
5151
2
3371
9
2266
0
3715
2271
4
2756
1476
1681
2453
2529
7
1633
3508
1243
1047
14470
1812
1105
1103
484
2663
596
915
668
1744
4363
31371
64
2740
3
914
4283
5