1161
0
846
668
2860
15
1101
1033
1
3777
3
3449
4
1193
2
13159
1931
2161
2490
4455
1893
2328
1263
1043
1215
267
1004
413
427
1076
1279
2497
5313
8125
2143
675