492
2
1316
0
530
1
4599
2571
6
509
570
1864
1596
5
2007
2108
4
704
595
1519
526
1745
1809
1037
451
2650
1133
673
722
879
886
1224
2036
1249
168
2112
3