1192
1
1378
2
1780
0
1428
1069
600
896
1105
478
777
745
1024
1586
1543
154
484
396
1095
1115
8766
363
787
239
573
691
998
494
376
2211
916