1088
0
1425
3
684
1
77
1192
2
1098
1374
5
2964
1267
1705
533
948
2891
9
556
79
291
168
1166
7
472
124
4
89
166
74
567
551
39
121
419
200