1129
0
1132
1665
1
530
1054
1923
3
2416
13
935
804
1961
493
383
1084
300
2518
11
3674
10
475
2697
5
896
4111
2211
573
1053
17184
44
1049
714
553
2135
9
1894
913