1471
2
2515
3
1546
0
2808
2668
11
3361
5
4702
4
2276
4651
1611
2403
1
1079
3636
9611
9956
2107
2710
4743
918
1162
1493
1506
1091
1348
2959
986
2480
2534
1543