2744
4
2514
5
1081
1
1102
3236
3761
3
3933
11
1219
996
4610
3749
1121
1410
21793
0
1090
2
793
932
1316
851
1084
2178
6
807
2784
7
368
656
413
395
544
241
1234