2845
5
3589
3
1005
0
1054
2105
3447
7
2272
1
4309
4029
8
6500
3551
2
3136
6
12459
1335
1722
1600
1168
2766
2545
1986
3554
9
747
3303
11
3971
1328
1791
372
1415
1615
1547