1288
1
1051
432
0
2238
2259
1539
372
2294
2760
4
852
809
1985
2
870
542
2839
586
553
938
1748
37847
1342
2004
633
1168
1033
1545
851
1380
477
970