4072
1
4386
4
513
1247
2
1116
2502
1700
676
0
3006
16
1135
2312
5546
6
815
10243
2323
9
574
17391
7
84
685
2513
1722
3683
623
6500
2760
1038
12472
390
4198
7222