2322
4
718
1
2597
24337
22
603
0
4187
10
1806
2
4453
1773
3
1365
1832
2849
592
913
2935
1449
1444
3368
1812
2268
3267
1036
4309
4329
400
1514
3364
1075
4465
215