1496
1
2322
4
718
2268
400
0
24337
22
12431
17
658
603
7733
2
6047
4187
10
4034
2328
3
384
1699
10032
14
1218
3929
2710
592
913
1444
1568
1812
123674
35
3267
572
1036
4309