2527
6
1438
0
4328
10
2524
2
46414
1
1015
1105
458
2522
1152
691
7567
5
768
884
584
896
1009
2774
3
2767
1649
1418
1921
4594
649
1069
1045
3659
14
552
5918
4
3965