2072
1
3655
13
2929
28734
49
1970
2
1681
843
1289
0
3928
12
1452
970
1404
1067
937
655
1183
1398
844
945
3
630
3333
8
6653
6
3130
5
1616
1911
9907
3004
4
11882
4039
2735