4309
3
1475
1
20850
5
2322
4
8072
944
1812
3117
8
2840
2
123674
35
2558
1821
980
2699
615
11153
5805
24337
22
2906
2763
0
946
3195
2786
1386
3655
1585
1338
2580
6236
10
1558