1081
2
3315
1
1467
1409
0
1080
2578
453
490
3660
394
2335
1082
1892
3926
14
1563
938
1219
3009
1896
464
13995
3941
1732
2564
877
417
730
1127
1106
1446