492
2
1316
0
530
1
4601
2571
6
510
570
1865
1596
5
2007
2109
4
704
596
1519
526
1745
1812
1038
451
2650
1133
674
722
880
887
1224
2037
1250
168
2112
3