4327
10
1367
16
3068
8
1805
2
3542
4
2253
1
5080
9
1967
3
3655
6
1138
1562
1433
1431
1254
2935
1561
202
463
256
0
193
164
154
187
93
60
636
539
649
519
544