1816
1
1239
83
1804
3
1868
2
2735
530
940
496
0
1018
1637
1679
1706
1021
1013
994
2982
2048
1042
1076
1426
1365
1854
1590
1179
1068
1889
1305
830
1923