1812
1
4562
10
980
24337
22
123674
35
2322
4
2786
1558
2
1001
0
1431
615
3315
3267
3475
5
1161
1777
4187
1590
923
2082
1239
5805
3
4309
2732
1162
1806
1392
444571
9
6676
12
5432