2366
3
1314
2
1594
1
3156
3058
0
989
5730
5
3231
2142
776
1342
2747
1708
4
2325
1162
2302
978
3665
2648
15
6273
10229
14
3057
10
1661
1123
1067
22953
8
2206
9
444
11
197
1572