1943
1
458
0
1071
4996
6
1507
1465
2
1348
4116
1998
4
1903
3
2151
11871
2332
2658
10
2250
2195
591
1106
1484
3137
3497
4370
669
3919
1494
3442
1804
1334
2226
5732