3765
4
1226
1
3683
733
0
297066
581
3252
2771
903
4937
1615
2245
3
267612
575
5367
629
652
4978
2
1618
1017
394
2992
893
3053
7
2121
894
706
348
691
621