385
2
561
509
0
580
1
303
466
1659
4
317
365
232
302
1426
1350
3
2032
6613
8
1829
2113
1650
874
2094
4294
6
1749
1947
935
3215
17
3276
2779
2568
5
1567
9
2343