1426
3
1734
1
536
0
2242
6
946
1612
2
2509
2376
757
481
1132
1324
783
1477
782
941
1930
1444
900
591
1456
1006
440
985
1656
5869
13
4370
914
660
1583