2650
20
1179
1
3629
862
0
1022
797
1558
2
432
1935
1618
1903
3
3819
2122
4168
5
1194
1197
1431
1535
1688
840
1833
1534
3539