120469
35
784
1
1225
2
22330
22
3437
5
2312
2619
4869
1385
938
975
4154
665
0
399
661
6515
398
6850
10
4964
3
692
3251
6
4531
905
1291
2201
15804
14492
1470