1137
1
1282
0
1289
69
1748
1222856
4
668
3844
5
1466
581
1817
496
1603
320
997
863
501
2326
518
918
860
509
839
1086
1806
3
2395
1999
432
1073
375