5164
5
4465
22
1527
2
1125
1
2604
980
604
24337
944
3
1815
2530
1161
511
592
0
673
1449
1185
1777
2345
3315
718
2505
5347
4
1162
5204