50
1394
1
1885
0
1233
1452
1400
1413
1340
1332
1339
1593
1639
1159
1197
1148
1303
1414
1886
1573
1608
1480
2238
902
1072
854