2626
1
4179
526
0
1973
2
2368
1813
2182
7599
13
1093
1168
1681
83
4168
4
2505
1532
801
1743
496
3054
5
2057
4176
6
1683
3154
1354