1431
1
5164
5
604
810
4553
2
986
0
2908
10
6189
3195
3
2558
14125
12472
1304
6952
1161
673
1185
1777
2696
2988
3221
4309
1590
5805
718
2505
1392
1162
5204