2372
2
1256
1
784
1277
5
2082
11
111
0
1547
4223
22
1589
3
1960
7
938
1887
928
22330
2346
12005
326
1464
1616
3650
4179
2457
2658
785
975
1446
4017
4
2966
166543
18
2306