561
2
1160
7
1554
11
4900
1
3231
3
35360
0
69635
4511
1846
966
1635
2151
195983
3417
1742
3070
1740
5
9922
2054
1153
1677
9
779
844
738
724
8115
14
1274
468
527
885