25218
63
2980
7
1194
1
4573
11
10363
8
10624
15
1439
7737
9
2777
5
2100
1827
2
3329
3
1328
1090
6
2281
1645
1442
1653
1593
1853
3432
1186
1128
3950
1158
1109
884
1563
1219
1361