1576
2
1017
528
1
1109
683
0
1459
7
939
817
1904
457
558
263
886
4
447
221
1991
1503
332
87
140
161
1373
6
1324
3
1573
1255
3424
5267
5
4787
12
1652
22
1296