990
2
1032
1225
1
1129
0
4033
4
2554
9
1132
1110
3
1733
935
2326
1049
714
1084
493
804
553
6411
11
4111
573
300
968
414
699
383
400
2211
1454
1411
477