19465
6
1660
1
1681
7793
4
1179
862
0
1102
2
4168
5
2395
2938
2650
20
6779
2080
2118
1197
2372
3
3655
11
11152
9
1495