1940
4
44340
0
525
2
1118
3
34561
23
1186
1
2869
1390
4714
890
893
2687
5
1066
2067
8
2954
3599
11
907
3804
2042
2288
9
561
1193
1451
1666
1040
2168
967
1185
6058
10
980