1992
3
1539
1
1632
2
697
0
1309
2968
4914
3644
1554
1371
1779
1681
2254
2271
4
5389
4499
12
4588
5
2041
2313
2075
4821
319
1386
2061
1298
2661
1522
789