372
0
617
1
157
409
318
682
3120
2
1359
628
2587
16
1440
508
4165
447
797
2003
270
400
368
2303
1211
2079
469
1529
4864
1362
892
531
2283
4
1639