1127
3
1006
0
3381
9
1265
1658
1
216
5531
1066
2
2784
1179
114
1423
6
360
723
537
5518
5
2151
695
26
18
2913
1705
5767
3955
752
1130
137
54
930