1304
2
2153
7
492
0
543
868
1
673
830
662
3621
1056
1235
487
1479
3428
678
1437
1081
1218
343
1240
1202
1746
1788
2562
4278
1591
2176
1813
1751
2601
4