663
0
245
2503
1
1224
2
16914
11
688
3033
10
1625
4
76
1896
7
661
725
1449
2014
3
1043
3269
6
2242
370
1336
5
1169
115458
18
124
4107
631
3214
12
916
1334
44284
2529
505