1938
0
1690
2
2271
4
1012
984
382
1380
1376
1243
1105
1015
1103
484
2663
1225
596
496
668
1744
1
868
581
914
938
2123
475
534
490
2649
1310
850