1423
1
123674
35
1564
400
0
3591
11
2781
3629
7471
9
3158
2
2219
8527
4285
3
951
851
1250
4083
2784
2294
2320
5
2972
1599
1152
1585
2173
608
2133
1664
1297
101415
109
10736
26