3025
1
326
2474
2
1385
1823
2275
1270
3
765
1936
1774
399
1452
1470
1421
3114
4
1513
1733
571
0
2113
1054
1374
2372
1501
2855
635
2172