1865
5
1332
1
1221
2
5960
9
252
0
226
176
1621
238
808
267
2427
15283
14
459
348
89
210
400
643
4809
3
956
1385
3737
427
1870
1060
5996
6
580
1173