5700
2
661
1
1176
2748
6
3929
10
2564
6406
12
928
2470
1431
2809
2624
3
1270
120469
35
3819
784
22330
22
1302
0
326
938
1991
975
1446
755
1645