646
0
2086
1
1329
2275
2
3025
467
3045
1518
2306
814
20634
8
1418
31535
19279
3287
3
848
3114
4
512
2693
1129
1642
509
1966
6
2296
2799
1425
4513
17353
544
543