19944
2
6781
1
1699
2385
0
3326
3
4179
345
1458
2100
3926
14
3137
3562
645
3196
6
1679
1506
4
1162
536
1331
1527
652
1623
841
1431
3657
8
1568