1073
1
535
2348
1656
2
2177
1687
0
1913
5
55904
2544
3
37355
13
372
1712
354
2106
5704
1328
643
1033
527
23
1667
3017
2121
2839
1042
564
786
8555
2039