2241
2
4309
3
6753
17
1380
0
1545
5805
1304
1
1125
1690
4179
2322
4
370
2988
658
2786
951
1746
1394
2505
4768
5
1393
30334
6
444571
9
24337
22
2049
467
915
619
1091
1001