1664
1
1501
1860
2
1470
1079
2194
2368
1425
509
0
1513
544
514
184
1869
2730
1096
1035
273
2830
7
1682
2808
1129
565
964
1421
1390
2372
1733
1193
2089