1425
1
3430
2789
1132
0
1961
417
543
1440
2
1696
521
2320
2461
20
764
3287
480
3691
8
1343
597
3679
2545
5
849
4180
12
4363
3844
2870
3
18385
886
1037
1399
246