2435
1
7495
9
1679
2
2189
3
2495
0
950
1388
1711
2901
2710
2529
7
1101
4363
3508
1504
300
2100
2265
1691
1431
2865
1688
1833
14125
10
31371
64
1969
2692
4283
5
2465
631