1478
2
1132
0
1669
1
8044
890
935
2082
11
3268
1049
714
1084
493
804
553
829
573
4298
8
2499
4
576
2194
958
414
1217
383
2494
301
2669
1129
400
2211