1451
1
3287
1314
2
4363
7
1008
1132
0
2461
20
480
543
417
2870
3
1588
4453
1156
2320
6554
5
1343
1389
1516
764
3498
4
3626
2585
246
389
1823
521
829
3152
9
1342