597
2
395
1
3632
5
1167
2530
4
710
3
2314
1007
2474
1936
1330
1716
399
543
0
1622
544
312
1506
2071
105290
3043
2086
447
646
1566
17184
44
662