995
0
3370
9
1124
3
1656
1
1293
844
388
1232
713
717
899
232
1259
1188
1014
2
985
123
1372
423
830
72281
490
913
1763
5
477
1212
578
2457
700
1563