1532
1
1309
0
1992
3
697
630
2
481
4914
31997
55
5389
2837
7053
7
1246
17607
5
2426
3106
123674
35
605
2060
2676
3055
297066