936
990
1825
0
942
966
1
790
1459
1269
1116
1150
1203
2365
1352
1145
975
956
1017
2324
808
1177
1863
1893
1285
1657
1630
2503