3870
12
1310
0
795
978
718
1363
1
2270
2
392
1376
2440
3
352
1225
1889
1012
852
633
2151
1781
2551
616
868
542
480
581
3624
4
629
575
3065
2649
984