2322
4
1112
2
718
1
851
24337
22
603
0
4187
10
3691
398656
19
1967
4453
4768
5
814
592
913
1646
3
1444
1812
2268
3267
1036
4309
4329
1060
400
1514
3364
1075
2258
4465