2463
2
1125
1
337
0
5771
10
1679
2595
8945
652
1162
1618
1212
1331
1527
791
3080
3
581
19783
1431
1623
2385
1243