1505
15
792
2
796
5
285
0
334
1
606
1968
510
455
22523
33
1230
1711
3
1286
1724
4
72254
2136
732
576
712
223
681
556
251
1077
736
400
882
4178
71000