784
1
2819
1630
521
2200
6
2619
3287
3
2306
2
964
1448
22330
22
509
0
1516
2312
665
2109
327
120469
35
7153
9
199
661
2143
1392
3353
11
3196
1565
984
1823
1665