1992
3
1092
1
697
0
1309
2968
4914
2
1539
3644
1554
1371
1779
2254
5389
4499
12
4588
5
441
2123
1712
1681
2465