4016
2
1156
1
7831
8
2792
5
4402
16
4727
18
4051
3
2018
13
7056
14
1330
0
3857
54
1394
2351
9031
10624
15
1439
7737
9
2776
4573
11
1758
4
10360
9163
22
12339
12
1211
4161
1854
1102
1093
2204
1107