1527
1
4157
6
3353
11
3929
10
1245
896
475
6339
0
1203
1367
954
1926
2
1256
1662
7153
9
1707
2141
3
2914
5
4553
597
9244
1222
1128
1686
196
707
330
2816