1664
1
1501
1860
2
1470
1079
2194
2368
1425
509
0
544
3795
184
1869
2730
1096
1035
2585
1342
2733
3
375
273
521
2393
3626
1682
2808
1129
565
964
1421