1532
1
1992
3
697
0
1309
4914
2
31997
55
2271
4
5389
2837
7053
7
1246
630
2041
2313
481
2075
4821
17607
5
319
1386
2426
2061
1298
2661
1522
789
3380
1643