1501
1
2356
6
1347
3162
3
1175
2
3222
892
1251
2743
6362
5
1019
2366
437
0
1920
6264
7
2090
730
655
841
1757
752
1936
4646
3575
1323
1773
1788
2820
10
985