1052
1
1359
1110
3
3375
2
2201
1562
1289
0
1132
798
282572
320
581
437
432
501
1686
477
668
1376
496
1161
4
422
1528
1137
722
1086
1603
475
588