1245
2
4363
7
1132
0
2461
20
2610
4
3287
1
480
656
543
2474
417
1514
3
2870
471
2320
1343
2277
5
1377
3480
1188
36609
34
764
3626
2585
246
521
1126
2296
1342
2714